sol offline examination 2023